# Der Goronner

![screenshot](screenshot.png)

Ähnlich wie andere Tiere in Minetest taucht der Goronner an zufälligen Orten auf und läuft dann dort herum. Wenn du ihm zu nahe kommst, bleibt er zuerst kurz stehen; wenn du dann nicht wegläufst oder ihn erschlägst, wird er dich angreifen und versuchen, dich mit seinem Husten zu infizieren. 

## Infektion

Deine Viruslast steigt mit den Angriffen des Goronner und wird auf dem HUD angezeigt (Goronner-Icon). Wenn die Viruslast einen bestimmten Wert überschreitet, bist du infiziert. Infizierte Spieler setzen von Zeit zu Zeit weitere Goronner in die Welt. Auch diese Goronner versuchen wieder, andere Spieler oder dich selbst zu infizieren, außer du bist immun.

## Immunität

Mit jedem Angehustetwerden durch einen Goronner steigt deine Viruslast. Solange sich Viren in deinem Körper befinden, steigt gleichzeitig auch deine Immunantwort. Auch die Immunantwort wird auf dem HUD angezeigt (grüner Kreis). Ab einem bestimmten Grad der Immunantwort bist du immun. Solange du immun bist, wird dich der Goronner nicht angreifen. 

Die Viruslast und die Immunantwort baut sich mit der Zeit langsam wieder ab.

## Bekämpfung

Der Goronner lässt sich töten mit der Faust, mit dem Schwert oder anderen Waffen wie andere Tiere auch. Der Goronner ist wasserscheu und ertrinkt sehr schnell, wenn er vollständig unter Wasser ist (Wasser muss 2 Blöcke oder tiefer sein). Auch Lava tötet den Goronner. 

## Loot

Der Goronner spawnt nach seinem Tod unterschiedliche Items: Manchmal einen Wasserblock, manchmal einen Lavablock, manchmal auch eine Ethanolflasche.

## Zähmung

Zum Zweck der Zähmung kann man dem Goronner die Ethanolflasche über den Kopf hauen. Ein gezähmter Goronner wird seinen Zähmer nicht mehr angreifen. Außerdem kann man einen gezähmten Goronner per Rechtsklick in 2 Modi schalten: ein Goronner im "free-roaming"-Modus wird weiter frei herumhüpfen; im "follow"-Modus wird dem Eigentümer nachfolgen, aber weiterhin andere Spieler angreifen. 

Gezähmte Goronner sind persistent, dh. sie werden auf dem Server gespeichert und existieren auch weiter, wenn kein Spieler sich auf dem Server befindet. 

## Abhängigkeiten

[mobkit](https://github.com/TheTermos/mobkit)  
[Farming Redo](https://notabug.org/TenPlus1/Farming) (for Ethanol bottle)

## Basis

Der Code basiert auf [wildlife](https://github.com/TheTermos/wildlife).
